from enum import Enum

from docx.shared import RGBColor

from datareport.api.annotation.Font import Font


class FontEnum(Enum):
    LEVEL_ONE = Font(name='宋体', size=14,
                      color=RGBColor(0, 0, 0), bold=True)
    """一级标题"""

    LEVEL_TWO = Font(name='宋体', size=10,
                      color=RGBColor(0, 0, 0), bold=True)
    """二级标题"""

    LEVEL_THREE = Font(name='宋体', size=10,
                        color=RGBColor(0, 0, 0))
    
    """三级标题"""

    FOOT_NOTE = Font(name='宋体', size=8,
                      color=RGBColor(0, 0, 0))
    """脚底注释"""
    
    SUBSCRIPT=Font(name='宋体', size=12,superscript=True,
                        color=RGBColor(0, 0, 0))
    """注释"""